HAL SDRAM APIs listing for migration ¶
This section provides a full listing of the HAL1 APIs for migration. It includes the various constants, enumerations, structures, functions, and macros.
HAL SDRAM enumerations ¶
|
HAL1 |
series |
HAL2 |
Refer to |
|---|---|---|---|
|
HAL_SDRAM_StateTypeDef |
h5, f4, h7 |
hal_sdram_state_t |
|
|
HAL_SDRAM_CallbackIDTypeDef |
h5, f4, h7 |
Removed / New Usage changes |
|
|
HAL_SDRAM_MSP_INIT_CB_ID |
h5, f4, h7 |
Removed / New Usage changes |
|
|
HAL_SDRAM_MSP_DEINIT_CB_ID |
h5, f4, h7 |
Removed / New Usage changes |
|
|
HAL_SDRAM_REFRESH_ERR_CB_ID |
h5, f4, h7 |
Removed / New Usage changes |
|
|
HAL_SDRAM_DMA_XFER_CPLT_CB_ID |
h5, f4, h7 |
Removed / New Usage changes |
|
|
HAL_SDRAM_DMA_XFER_ERR_CB_ID |
h5, f4, h7 |
Removed / New Usage changes |
|
|
HAL_SDRAM_STATE_RESET |
h5, f4, h7 |
HAL_SDRAM_STATE_RESET |
|
|
HAL_SDRAM_STATE_READY |
h5, f4, h7 |
HAL_SDRAM_DEVICE_STATE_MEMORY_IDLE |
|
|
HAL_SDRAM_STATE_BUSY |
h5, f4, h7 |
HAL_SDRAM_DEVICE_STATE_ACTIVE |
|
|
HAL_SDRAM_STATE_ERROR |
h5, f4, h7 |
Removed / New Usage changes |
|
|
HAL_SDRAM_STATE_WRITE_PROTECTED |
h5, f4, h7 |
Removed / New Usage changes |
|
|
HAL_SDRAM_STATE_PRECHARGED |
h5, f4, h7 |
Removed / New Usage changes |
HAL SDRAM macros ¶
|
HAL1 |
series |
HAL2 |
Refer to |
|---|---|---|---|
|
__HAL_SDRAM_RESET_HANDLE_STATE |
h5, f4, h7 |
Removed / New Usage changes |
HAL SDRAM structures ¶
HAL SDRAM pointers ¶
HAL SDRAM functions ¶
|
HAL1 |
series |
HAL2 |
Refer to |
|---|---|---|---|
|
HAL_SDRAM_DMA_XferCpltCallback |
h5, f4, h7 |
Removed / New Usage changes |
|
|
HAL_SDRAM_DMA_XferErrorCallback |
h5, f4, h7 |
Removed / New Usage changes |
|
|
HAL_SDRAM_DeInit |
h5, f4, h7 |
HAL_SDRAM_DeInit |
|
|
HAL_SDRAM_GetModeStatus |
h5, f4, h7 |
HAL_SDRAM_GetDeviceMode |
|
|
HAL_SDRAM_GetState |
h5, f4, h7 |
HAL_SDRAM_GetState |
|
|
HAL_SDRAM_IRQHandler |
h5, f4, h7 |
HAL_SDRAM_IRQHandler |
|
|
HAL_SDRAM_Init |
h5, f4, h7 |
HAL_SDRAM_Init |
|
|
HAL_SDRAM_MspDeInit |
h5, f4, h7 |
Removed / New Usage changes |
|
|
HAL_SDRAM_MspInit |
h5, f4, h7 |
Removed / New Usage changes |
|
|
HAL_SDRAM_ProgramRefreshRate |
h5, f4, h7 |
HAL_SDRAM_SetRefreshRate |
|
|
HAL_SDRAM_Read_16b |
h5, f4, h7 |
Removed / New Usage changes |
|
|
HAL_SDRAM_Read_32b |
h5, f4, h7 |
Removed / New Usage changes |
|
|
HAL_SDRAM_Read_8b |
h5, f4, h7 |
Removed / New Usage changes |
|
|
HAL_SDRAM_Read_DMA |
h5, f4, h7 |
Removed / New Usage changes |
|
|
HAL_SDRAM_RefreshErrorCallback |
h5, f4, h7 |
HAL_SDRAM_RefreshErrorCallback |
|
|
HAL_SDRAM_RegisterCallback |
h5, f4, h7 |
Removed / New Usage changes |
|
|
HAL_SDRAM_RegisterDmaCallback |
h5, f4, h7 |
Removed / New Usage changes |
|
|
HAL_SDRAM_SendCommand |
h5, f4, h7 |
HAL_SDRAM_SendCommand |
|
|
HAL_SDRAM_SetAutoRefreshNumber |
h5, f4, h7 |
Removed / New Usage changes |
|
|
HAL_SDRAM_UnRegisterCallback |
h5, f4, h7 |
Removed / New Usage changes |
|
|
HAL_SDRAM_WriteProtection_Disable |
h5, f4, h7 |
HAL_SDRAM_EnableWriteProtection |
|
|
HAL_SDRAM_WriteProtection_Enable |
h5, f4, h7 |
HAL_SDRAM_DisableWriteProtection |
|
|
HAL_SDRAM_Write_16b |
h5, f4, h7 |
Removed / New Usage changes |
|
|
HAL_SDRAM_Write_32b |
h5, f4, h7 |
Removed / New Usage changes |
|
|
HAL_SDRAM_Write_8b |
h5, f4, h7 |
Removed / New Usage changes |
|
|
HAL_SDRAM_Write_DMA |
h5, f4, h7 |
Removed / New Usage changes |
HAL SDRAM constant ¶
|
HAL1 |
series |
HAL2 |
Refer to |
|---|---|---|---|
|
FMC_SDRAM_CMD_NORMAL_MODE |
h5, f4, h7 |
HAL_SDRAM_COMMAND_NORMAL |
|
|
FMC_SDRAM_CMD_CLK_ENABLE |
h5, f4, h7 |
Removed / New Usage changes |
|
|
FMC_SDRAM_CMD_PALL |
h5, f4, h7 |
HAL_SDRAM_COMMAND_PALL |
|
|
FMC_SDRAM_CMD_AUTOREFRESH_MODE |
h5, f4, h7 |
HAL_SDRAM_COMMAND_AUTOREFRESH |
|
|
FMC_SDRAM_CMD_LOAD_MODE |
h5, f4, h7 |
HAL_SDRAM_COMMAND_LOAD |
|
|
FMC_SDRAM_CMD_SELFREFRESH_MODE |
h5, f4, h7 |
HAL_SDRAM_COMMAND_SELFREFRESH |
|
|
FMC_SDRAM_CMD_POWERDOWN_MODE |
h5, f4, h7 |
HAL_SDRAM_COMMAND_POWERDOWN |
|
|
FMC_SDRAM_CMD_TARGET_BANK1 |
h5, f4, h7 |
HAL_SDRAM_DEVICE1 |
|
|
FMC_SDRAM_CMD_TARGET_BANK2 |
h5, f4, h7 |
HAL_SDRAM_DEVICE2 |
|
|
FMC_SDRAM_CMD_TARGET_BANK1_2 |
h5, f4, h7 |
Removed / New Usage changes |
|
|
FMC_SDRAM_COLUMN_BITS_NUM_8 |
h5, f4, h7 |
HAL_SDRAM_COLUMN_ADDR_WIDTH_8_BIT |
|
|
FMC_SDRAM_COLUMN_BITS_NUM_9 |
h5, f4, h7 |
HAL_SDRAM_COLUMN_ADDR_WIDTH_9_BIT |
|
|
FMC_SDRAM_COLUMN_BITS_NUM_10 |
h5, f4, h7 |
HAL_SDRAM_COLUMN_ADDR_WIDTH_10_BIT |
|
|
FMC_SDRAM_COLUMN_BITS_NUM_11 |
h5, f4, h7 |
HAL_SDRAM_COLUMN_ADDR_WIDTH_11_BIT |
|
|
FMC_SDRAM_ROW_BITS_NUM_11 |
h5, f4, h7 |
HAL_SDRAM_ROW_ADDR_WIDTH_11_BIT |
|
|
FMC_SDRAM_ROW_BITS_NUM_12 |
h5, f4, h7 |
HAL_SDRAM_ROW_ADDR_WIDTH_12_BIT |
|
|
FMC_SDRAM_ROW_BITS_NUM_13 |
h5, f4, h7 |
HAL_SDRAM_ROW_ADDR_WIDTH_13_BIT |
|
|
FMC_SDRAM_CAS_LATENCY_1 |
h5, f4, h7 |
HAL_SDRAM_CAS_LATENCY_1_CYCLE |
|
|
FMC_SDRAM_CAS_LATENCY_2 |
h5, f4, h7 |
HAL_SDRAM_CAS_LATENCY_2_CYCLE |
|
|
FMC_SDRAM_CAS_LATENCY_3 |
h5, f4, h7 |
HAL_SDRAM_CAS_LATENCY_3_CYCLE |
|
|
FMC_SDRAM_WRITE_PROTECTION_DISABLE |
h5, f4, h7 |
Removed / New Usage changes |
|
|
FMC_SDRAM_WRITE_PROTECTION_ENABLE |
h5, f4, h7 |
Removed / New Usage changes |
|
|
FMC_SDRAM_RPIPE_DELAY_0 |
h5, f4, h7 |
HAL_SDRAM_READ_PIPE_DELAY_0_CYCLE |
|
|
FMC_SDRAM_RPIPE_DELAY_1 |
h5, f4, h7 |
HAL_SDRAM_READ_PIPE_DELAY_1_CYCLE |
|
|
FMC_SDRAM_RPIPE_DELAY_2 |
h5, f4, h7 |
HAL_SDRAM_READ_PIPE_DELAY_2_CYCLE |